By Steuso Zero Otto
03/21/2009
At Auditorium Flog, Florence, Italy
13" x 20"
Screen printed, Edition of 150
$40
ADD TO CART